"""

"""
import urllib.parse
import urllib.request

# quote()
# 这样的 url 显然不是标准 url 格式, 是不能发送请求的, 需要 quote() 转换
url = 'https://www.baidu.com/s?wd=美女'
# 注意的是, 实际开发中, http:// 头是不需要 quote() 转码的.
true_url = urllib.parse.quote(url)
print(true_url)

# urlencode()
# 将字典格式的数据转换为 get 请求的参数格式字符串
url2 = 'http://www.baidu.com/s'
data = {
    'wd': urllib.parse.quote('美女'),
}
query_string = urllib.parse.urlencode(data)
print(query_string)
url2 += '?'
url2 += query_string
response = urllib.request.urlopen(url = url2)
print(response.getcode())
